.Calendar >div{
    width: 247px;
    border: solid #CCCCCC 1px;
    border-radius: 4px 4px 4px 4px;
    padding: 0px !important;

    /*transition:border linear .2s,box-shadow linear .5s;*/
    /*-moz-transition:border linear .2s,-moz-box-shadow linear .5s;*/
    /*-webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;*/
    outline:none;border-color:rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);

    background-color: #FFFFFF !important;
    z-index: 1000;
}
.CalendarBtn {
    width: 30px;
    padding: 0px 0px 0px 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}
.Calendar input{
    border-right-width: 0px;
};
.Calendar table{
    width:100%;
}
.Calendar tr:nth-child(n+2){
    background-color: #FFFFFF !important;
}
.Calendar td{
    font-family: 'Microsoft YaHei' !important;
    border-width: 0px !important;
    font-size: 12px !important;
    text-align: center !important;
}
.Calendar td {
    height:20px !important;
}

.CalendarWeek {
    background-color: #a6e1ec  !important;
}
.CalendarWeek td{
    width: 35px;
}

.CurrentDateTD {
    border-radius: 4px 4px 4px 4px;
    background-color: #a6e1ec;
    cursor: default;
}

.PreMonthTD {
    color: #e87d0d;
    /*background-color: #efefef;*/
}
.PreMonthTD:hover {
    border-radius: 4px 4px 4px 4px;
    background-color: #eeeeee;
    cursor: pointer;
}

.CurrentMonthTD {
    /*background-color: #FFFFFF;*/
}
.CurrentMonthTD:hover {
    border-radius: 4px 4px 4px 4px;
    background-color: #f5e79e;
    cursor: pointer;
}

.NextMonthTD {
    color: #e87d0d;
    /*background-color: #efefef;*/
}
.NextMonthTD:hover{
    border-radius: 4px 4px 4px 4px;
    background-color: #eeeeee;
    cursor: pointer;
}

.CalendarButton {
    /*font-size: 10px;*/
    width: 30px;
}
.CalendarButton:hover{
    cursor: pointer;
    text-decoration: underline;
    color: #f0ad4e;
}
